Looking for the AI in Software Engineering: An Applications Perspective

نویسنده

  • Mark S. Fox
چکیده

What is a smart application component? The noun “component” implies that it is a software module or procedure that will be attached to or embedded in another, larger piece of software. Consequently, the component plays a supporting role and must conform to the environment in which it is embedded. The adjective “smart” implies that the component is able to perform some decision task, or participate in one such that the final decision is “better”. Lastly, the adjective “application” implies that the component’s functionality is specific to a domain and not general across all domains. The question is “do we have any?”

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Issues in Biodiesel Production: A Review and an Approach for Design of Manufacturing Plant with Cost and Capacity Perspective

This paper mainly focuses the study and analysis of the existing contributions related to the Biodiesel production. It, firstly, discuss the key issues related contributions which include chemical process, reactor designing, plantation, blending and applications. Next, it summarizes the analysis of the other prominent contributions related to process model, design, production, cost, optimizatio...

متن کامل

Artificial Intelligence and Systems Engineering

This paper discusses the problems of applying artificial intelligence technology in the domain of systems engineering. The different process models used for systems engineering and AI are discussed and it is suggested that these differences are largely responsible for some of the mutual hostility which exists between the systems engineering and AI communities. Contributions of AI in this area a...

متن کامل

Innovative Applications of Artificial Intelligence Techniques in Software Engineering

Artificial Intelligence (AI) techniques have been successfully applied in many areas of software engineering. The complexity of software systems has limited the application of AI techniques in many real world applications. This talk provides an insight into applications of AI techniques in software engineering and how innovative application of AI can assist in achieving ever competitive and fir...

متن کامل

Ways of Applying Artificial Intelligence in Software Engineering

As Artificial Intelligence (AI) techniques have become more powerful and easier to use they are increasingly deployed as key components of modern software systems.While this enables new functionality and often allows better adaptation to user needs it also creates additional problems for software engineers and exposes companies to new risks. Some work has been done to better understand the inte...

متن کامل

AI Approach forIntegration of Engineering Knowledge: WaterResources Case Studies

The real value of AI software systems for various engineering applications lies in the integration of different sources of knowledge and information. An approach to integration is presented, based on a two level architecture: software components and object based models for integration. Two applications of the proposed approach are presented, related to water resources problems.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1990